tailor specialized in making pants - Francés Inglés Diccionario